demanding course

Translations
требовательный курс
She enrolled in a demanding course to gain a deeper understanding of the subject.
Она записалась на требовательный курс, чтобы лучше понять предмет.